retained testis - German English Dictionary